980 106
805 155
312 49
219 223
542 314
909 62
719 292
1598 134
395 114
148 75
420 92
2924 240
1174 154
231 270
527 67
280 61